Skip to content

Conversation

@jvz
Copy link
Member

@jvz jvz commented Aug 15, 2025

This resolves #3055 by porting #3053. I've ported the annotation processor from 2.x and did some refactoring of the other annotation processor to work more like this new one.

jvz added 3 commits August 13, 2025 17:54
This refactors and updates PluginProcessor to function more similarly to GraalVmProcessor. This re-uses the recently added PluginIndex class for tracking processed plugins before dumping this data in the final annotation processing round.
This ports the GraalVmProcessor introduced in a14f0ad (released in 2.25.0) to the plugin model of 3.x.
@jvz jvz added this to the 3.0.0-beta4 milestone Aug 15, 2025
@jvz jvz added plugins Affects the plugin system graalvm Issue related to GraalVM support labels Aug 15, 2025
@ppkarwasz ppkarwasz self-requested a review August 28, 2025 15:50
@ppkarwasz ppkarwasz self-assigned this Oct 22, 2025
Copy link
Contributor

@ppkarwasz ppkarwasz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @jvz,

Thanks for the contribution, and sorry for the delay. The PR looks good overall, but I noticed it includes some unrelated changes. Could you please separate those into a different PR? It helps keep the history cleaner and makes reviews easier.

@ppkarwasz ppkarwasz merged commit c99c079 into main Oct 25, 2025
11 checks passed
@ppkarwasz ppkarwasz deleted the feature/3.x/graalvm-reachability branch October 25, 2025 08:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

graalvm Issue related to GraalVM support plugins Affects the plugin system

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants